// 入口文件 

// 引入css
import './css/index.css';

// 引入Vue
import Vue from 'vue';

// 引入一个时间格式化工具 
import moment from "moment";

// 全局过滤时间 
Vue.filter('dataFormat', function (dataStr, pattern = 'YYYY-MM-DD HH:mm:ss') {
    return moment(dataStr).format(pattern);
})


// 导入vuex ----- 用来托管vue中组件传值的数据
import Vuex from 'vuex';
Vue.use(Vuex);


// 导入vue-resource
import VueResource from 'vue-resource';
Vue.use(VueResource);
Vue.http.options.root = 'http://www.liulongbin.top:3005';
// 设置post 请求的数据格式
Vue.http.options.emulateJson = true;

// 引入vue路由
import VueRouter from "vue-router";
Vue.use(VueRouter);
import router from './router';


// 图片赖加载
import { Lazyload } from "mint-ui";
Vue.use(Lazyload);



// 引入vue图片预加载插件---
import VuePreview from 'vue-preview';
Vue.use(VuePreview);

// 引入mui
import '../lib/mui/css/mui.min.css';
import '../lib/mui/css/icons-extra.css'

// 引入局部mint-ui 
// import { header, Swipe, SwipeItem, Button ,  Lazyload } from "mint-ui";
// Vue.component(header.name,header);
// Vue.component(Swipe.name, Swipe);
// Vue.component(SwipeItem.name, SwipeItem);
// Vue.component(Button.name,Button)
// Vue.use(Lazyload);

// 引入全部mint-ui
import MintUI from 'mint-ui';
import 'mint-ui/lib/style.css';
Vue.use(MintUI);

// 引入App
import App from './App.vue';







var vm = new Vue({
    el: '#app',
    render: (c) => {
        return c(App);
    },
    router
})